[t:/]$ 지식_

go 채널, 뮤텍스 학습 잡담

2020/06/19

먼저 성능.

https://mingrammer.com/gobyexample/mutexes/

그 다음 페이지의 채널 구현과 함께 보면 뮤텍스가 빠르다. 채널이 더 인본주의적인 접근이긴 하나 나는 채널이 더 어렵다. 아직 구현 패턴이 익숙하지 않다.

거의 모든 채널의 패턴들

https://hamait.tistory.com/1017

아.. 잘하는 사람들 많구나.

채널로 버퍼, 컨슈머/프로듀서, 넌블럭 스타일을 만드려다보니 생각만큼 잘 안 된다. 문제는 블럭/넌블럭, 버퍼 상한들을 버퍼링 채널 만으로 잘 안 만들어진다.

일단 만들고 싶은 것은 c 스타일로 구현해봐야겠다.

어쨌거나 select 문에 의한 채널 분기는 case 블럭이 배타적이라는 장점이 있다. 활용 가능성이 무궁무진할 것 같다.





공유하기













[t:/] is not "technology - root". dawnsea, rss